File Upload 2017 - Speaker Deck